slotted attachment - Turkish English Dictionary